17 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Saints International Restaurant, China
Category: Local business
Address details
889 Dong Fang RoadPudong District
200122 Shanghai
China
Shanghai, China Print route » N31° 7' 56.64" E121° 18' 44.28" (31.1324, 121.3123) Start navigation »
Phone & WWW
862150504567www.spg.com/restaurantsandbars
Business hours